DaVinci Config 实战
🧩 30章 · 完整配置
v2.0
1
初识 DaVinci Config
SWC·RTE·BSW 核心概念,工具链概览与安装
2
工作区与项目创建
工作区概念、创建/导入项目、项目结构解析
3
SWC 设计基础
创建SWC、端口、数据类型、Runnable行为
4
Composition 与连接
创建Composition、实例化、端口连接、层级设计
5
RTE 配置入门
RTE生成原理、事件配置、SWC交互、代码生成
6
BSW 模块概览
BSW分层 (服务层/ECU抽象/MCAL) 常用模块
7
OS 任务配置
任务概念、优先级/周期、同步机制 (Event/Resource)
8
Com 模块配置
信号与PDU、Com信号、IPDU、Gateway路由
9
Dcm 模块配置
诊断服务、DID/RID、诊断会话控制
10
NvM 模块配置
非易失性存储器、NvM块、读写操作、SWC交互
11
EcuM 模块配置
ECU状态机 (Startup/Shutdown/Sleep) 与BswM交互
12
BswM 模式管理
模式概念、规则配置、模式切换、SWC交互
13
Can 模块配置
CAN控制器/收发器、消息对象、硬件过滤
14
CanIf 模块配置
CAN接口层、通道配置、PDU路由、上层交互
15
Lin 模块配置
LIN总线、主从节点、帧与调度表
16
LinIf 模块配置
LIN接口层、通道、传输协议
17
Eth 模块配置
以太网基础、控制器/MAC、帧过滤接收
18
EthIf 模块配置
以太网接口层、通道、TCP/IP Socket集成
19
Sd 模块配置
服务发现、Sd实例、事件与状态机
20
SoAd 模块配置
Socket适配器、连接配置、PDU路由
21
Xcp 模块配置
XCP协议、从站配置、DAQ/STIM、标定
22
Uds 模块配置
统一诊断服务、ReadDataByIdentifier、安全访问
23
Dem 模块配置
诊断事件管理、DTC配置、事件存储与恢复
24
FiM 模块配置
功能抑制管理、功能组、FiM与Dem交互
25
Wdg 模块配置
看门狗驱动、WdgM、模式与超时监控
26
Gpt 模块配置
通用定时器、通道周期、中断与回调
27
Pwm 模块配置
PWM输出、通道占空比、HAL交互
28
Adc 模块配置
模数转换器、通道/转换组、DMA读取
29
Spi 模块配置
SPI总线、通道/作业、同步异步传输
30
综合实战
需求→配置→SWC/Composition→BSM→RTE生成→集成调试